<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="./lib/jquery.js"></script>
    <link rel="stylesheet" href="./lib/bootstrap.css">
</head>

<body>
    <form action="/lgoin" id="f1">
        <input type="text" name="user" id="">
        <input type="password" name="psw" id="">
        <button type="submit">提交</button>
    </form>

    <p>
        阻止默认提交行为
    </p>
    <p>
        获取表单元素的值$(this).serialize();使用这个函数必须给每个表单元素添加name属性
    </p>
    <script>
        $(function() {
            //第一种方式
            /*  $("#f1").submit(function(e) {
                 alert('1');
                 e.preventDefault();
                 
             }); */
            //第二种方式
            $("#f1").on('submit', function(e) {
                // alert('11'); 
                let v = $(this).serialize();
                console.log(v); //user=1&psw=2
                e.preventDefault();
            });
        })
    </script>
</body>

</html>